tReegrwoth              package:unknown                R Documentation

Explorando medidas de anis de crescimento


Description:

     Uma funo para anlise exploratria de medidas de anis de crescimento. A partir frames com as amostras distribudas por colunas, a funo entrega anlises bsicas da estrutura etria da populao (histograma de idades e boxplot), taxa de crescimento (grfico de crescimento acumulado) e padro de crescimento (scatterplot de crescimento por idade).


Usage:

     tReegrwoth (data,year,hm,histogram,return= FALSE, file)


Arguments:

data:  nome do documento .txt ou .csv em que os dados de crescimento esto. Aceita data frames que contenham uma amostra por coluna.
Primeira linha contendo o nome das amostras. 

year: um vetor com dois valores, de ms e ano em que a coleta foi feita.

hm: em qual hemisfrio a coleta foi feita ( south ou north ).

histogram: um vetor com pelo menos a idade inicial, mdia e final para definir o intervalo desejado no histograma.

return: TRUE retorna os data.frames e um .pdf  dos grficos gerados.

file: o radical para nome dos arquivos retornados


Details:

data  o seu arquivo com cada amostra em uma coluna, onde cada linha  um valor de incremento anual.

year exemplo de entrada: c(6, 2018). Se o argumento hm for igual a south e o ms colocado for maior do que 7, ser subtrado um no ano. Isso  necessrio j que a estao de crescimento no hemisfio sul comea no meio do ano.

histogram exemplo de entrada: seq(0, 300, 25). Esse argumento define o argumento breaks na funo hist que constri o histograma com a frequncia de idades.

file  indicado para facilitar a manipulao de diversas anlises independentes, adicionando um prefixo ao nome do arquivo colocado em data. Quando apenas a pasta  indicada, a funo criar uma pasta para cada dataframe, copiando o nome do arquivo.

Os arquivos .txt so retornados para facilitar uma futura anlise caso a anlise exploratria aponte resultados promissores. 

Value:

Histograma com distribuio de idades;

Boxplot da idade das amostras;

Grfico de crescimento acumulado de todas as amostras, com reta de regresso;

Scatterplot mostrando padro de crescimento ao longo da vida das amostras e linha LOESS para facilitar a interpretao do comportamento da populao;

Se return = TRUE, retorna os data.framesfile, Growht.txt file, Accumulated.growth.txt,file, Lifetime.growth.pattern e os grficos acima em um painel (2,2) salvos em um .pdf file, "exploratory" , data, ".pdf". 


Warning:

     Se a planilha de dados ou alguns dos argumentos no estiverem no formato correto a funo no  executada. 


Author(s):

Milena de Godoy-Veiga
Milena.gveiga@gmail.com



Example:

	exdata <- data.frame(ind1 = c(rnorm(13,3,1.2), rep(NA,54)), ind2 = c(rnorm(45.3,4,1.2), rep(NA,22)), ind3 = c(rnorm(67,3.9,1.2)),ind4 = c(rnorm(23.3,1.1),rep(NA,44)),ind5 = c(rnorm(27,3.3,1.2), rep(NA,40)), stringsAsFactors = FALSE )

	write.table(exdata, (paste ("exdata.txt")), col.names = TRUE, sep = "\t")

	tReegrowth("exdata.txt", c(10, 2000), "south", seq(0, 100, 10), retornar = TRUE, "TESTE")

